physiographic characteristics - Spanish English Dictionary